#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>

int main()
{
    int fd = open("log.txt", O_RDONLY);

    if(fd < 0)
    {
        perror("open");
        return 1;
    }
    
    char line[64];
    //输入定向
    dup2(fd, 0);

    while(fgets(line, sizeof(line), stdin) != NULL)
    {
        printf("%s", line);
    }


    close(fd);

    return 0;
}
